Pathfinding by Demand Sensitive Map Abstraction

نویسندگان

  • Sourodeep Bhattacharjee
  • Scott D. Goodwin
چکیده

In this thesis, we present a new algorithm: Demand Sensitive Map Abstraction (DSMA). DSMA is a special kind of hierarchical pathfinding algorithm in which we vary the granularity of abstraction of the high-level map based on pathfinding request demand associated with various regions in the high level map and the search time of the last path request. Additionally, the low level A* search is not restricted by the boundaries of the high level sectors. By dynamically varying the abstraction we are able to maintain a balance between path quality and search time. We compare DSMA with two variations where the granularity of abstraction is constant; one of those contains maximum granularity throughout (Dense HA*) and the other contains the minimum (Sparse HA*). Our experimental results show that DSMA’s performance is a balance between Dense HA* and Sparse HA*. Depending on the resources available DSMA can behave either as Dense HA* or as Sparse HA* or lie somewhere in between. Moreover we do not pre-cache paths at any level, which gives us the added benefit of working with a flexible abstract map without the necessity of changing the pre-cached paths if the low level map changes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Memory-Efficient Abstractions for Pathfinding

From an academic perspective there has been a lot of work on using state abstraction to speed path planning. But, this work often does not directly address the needs of the game development community, specifically for mechanisms that will fit the limited memory budget of most commercial games. In this paper we bring together several related pieces of work on using abstraction for pathfinding, s...

متن کامل

An Analysis of Map-Based Abstraction and Refinement

A variety of techniques have been introduced over the last decade for abstracting search graphs and then using these abstractions for search. While some basic work has been done to predict the value of an abstraction mechanism, the results have not been validated in practice. In this paper we analyze a variety of old and new abstraction mechanisms in a pathfinding testbed and show that the work...

متن کامل

Improving Collaborative Pathfinding Using Map Abstraction

In this paper we combine recent pathfinding research on spatial abstractions, partial refinement, and space-time reservations to construct new collaborative pathfinding algorithms. We first present an enhanced version of WHCA* and then show how the ideas from WHCA* can be combined with PRA* to form CPRA*. These algorithms are shown to effectively plan trajectories for many objects simultaneousl...

متن کامل

Belief-Driven Pathfinding through Personalized Map Abstraction

We investigate the case of belief-driven pathfinding (BDP) according to which characters hold a personalized account of a dynamic changing game-world. BDP is concerned with maintaining and revising a set of beliefs that persists over time as a character navigates to subsequent target destinations. This allows for a differentiation among characters with different observations in the game and can...

متن کامل

Graph Pruning and Symmetry Breaking on Grid Maps

Pathfinding systems that operate on uniform-cost grid maps are common in the AI literature and application areas such as robotics and real-time video games. Typical speed-up enhancements in such contexts include reducing the size of the search space using abstraction [Botea et al., 2004] and developing new heuristics to more accurately guide search toward the goal [Sturtevant et al., 2009]. Tho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013